package com.faradel.pharmapp.service;

import java.util.List;
import java.util.Map;

import org.faradel.pharmapp.entities.MedicationInventory;

public interface MedicationInventoryServiceInterface
{
    public void addMedicationInventory(MedicationInventory medication);

    public void updateMedicationInventory(MedicationInventory medication);

    public void deleteMedicationInventory(MedicationInventory medication);

    public MedicationInventory getMedicationInventoryById(int id);

    public List<MedicationInventory> getAllMedicationInventory();

    public List<MedicationInventory> getMedicationInventoryByColumns(Map<String, String> map);

    public List<MedicationInventory> getLowInventory();
}
